package com.yxj01;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Scanner;

public class SystemInDemo {
    public static void main(String[] args) throws IOException {
        //InputStream is = System.in;
//        int by;
//        while((by=is.read())!= -1) {
//            System.out.println((char)by);
//        }

        //如何吧字节流转换为字符里：转换流
        //InputStreamReader isr = new InputStreamReader(is);
        //使用字符里内部内一次读一行？能
        //但是，一次读一行是字符流缓冲流的持有方法
        //BufferedReader br = new BufferedReader(isr);

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("请输入一个字符串");
        String line = br.readLine();
        System.out.println("你输入的字符串是:"+line);

        System.out.println("请输入一个整数：");
        int i = Integer.parseInt(br.readLine());
        System.out.println("你输入的整数是："+i);

        //自己实现键盘录入太麻烦了，所有JAVA提供了一个类让我们使用
        Scanner sc = new Scanner(System.in);
    }
}
